home *** CD-ROM | disk | FTP | other *** search
/ Everything For A Hacker / 19990506-[HACK].iso / HEXEDIT / ASM_DOC.ZIP / TD.DOC / CHAP7.TXT < prev    next >
Text File  |  1990-11-20  |  29KB  |  674 lines

  1. âïÇéÇ 7  ÆÄùèê ÄæÆÇìÄéÇ
  2.  
  3.      Turbo Debugger  ¿¼ÑÑΓ  Ññ¿¡πε  ¬«¡µÑ»µ¿ε  "Γ«τ¬¿  «ßΓá¡«óá",
  4. ¬«Γ«αá∩ «íΩÑñ¿¡∩ÑΓ Σπ¡¬µ¿¿  «Γ½áñτ¿¬á,  ¬«Γ«αδÑ  «íδτ¡«  ¡áºδóáεΓ
  5. Γ«τ¬á¼¿ «ßΓá¡«óá, Γ«τ¬á¼¿ ß½ÑªÑ¡¿∩ ¿ ¬«¡Γα«½∞¡δ¼¿ Γ«τ¬á¼¿.
  6.  
  7.      Äíδτ¡« Γ«τ¬¿  «ßΓá¡«óá,  Γ«τ¬¿  ß½ÑªÑ¡¿∩ ¿ ¬«¡Γα«½∞¡δÑ Γ«τ¬¿
  8. «»αÑñѽ∩εΓß∩  ß½ÑñπεΘ¿¼  «íαẫ¼.  Æ«τ¬á  «ßΓá¡«óá  φΓ«  ¼ÑßΓ«  ó
  9. »α«úαá¼¼Ñ,  úñÑ  ΓαÑíπÑΓß∩  »α¿«ßΓá¡«ó¿Γ∞  óδ»«½¡Ñ¡¿Ñ  »α«úαá¼¼δ,
  10. τΓ«íδ »α«óÑα¿Γ∞ ÑÑ »ÑαѼѡ¡δÑ ¿ ßΓαπ¬Γπαδ ñá¡¡δσ.  Æ«τ¬¿ ß½ÑªÑ¡¿∩
  11. ºáßΓáó½∩εΓ  «Γ½áñτ¿¬  óδ»«½¡∩Γ∞  »α«úαá¼¼π  »«  «ñ¡«⌐ ¬«¼á¡ñÑ ¿½¿
  12. ßΓα«¬Ñ  ¿ßσ«ñ¡«ú«  ΓѬßΓá  ºá  «ñ¿¡  Φáú  «Γ½áñ¬¿   ¿   »«ºó«½∩εΓ
  13. «Γß½Ññ¿Γ∞, ó ¬á¬«⌐ ¼«¼Ñ¡Γ º¡áτÑ¡¿Ñ óδαáªÑ¡¿∩ ßΓá¡«ó¿Γß∩ ¿ßΓ¿¡¡δ¼.
  14. è«¡Γα«½∞¡δÑ Γ«τ¬¿  ºáßΓáó½∩εΓ  «Γ½áñτ¿¬  óδ»«½¡∩Γ∞  »α«úαá¼¼π  »«
  15. «ñ¡«⌐  ¬«¼á¡ñÑ  ¿½¿ ßΓα«¬Ñ ¿ßσ«ñ¡«ú« ΓѬßΓᠺᠫñ¿¡ Φáú «Γ½áñ¬¿ ¿
  16. »«ºó«½∩εΓ ß½Ññ¿Γ∞ ºá  ¿º¼Ñ¡Ñ¡¿Ñ¼  º¡áτÑ¡¿⌐  «Γñѽ∞¡δσ  »ÑαѼѡ¡δσ
  17. »α«úαá¼¼δ  ¿½¿  óδαáªÑ¡¿⌐,  ó  ¬«Γ«αδσ  »α«¿ºó«ñ∩Γß∩  «íαáΘÑ¡¿∩ ¬
  18. «í½áßΓ∩¼ »á¼∩Γ¿.
  19.  
  20.      é «Γ½áñτ¿¬Ñ Turbo Debugger φΓ¿ Γα¿  ¬«¡µÑ»µ¿¿  «íΩÑñ¿¡Ñ¡δ  ó
  21. «ñ¡π ¬«¡µÑ»µ¿ε Γ«τ¬¿ «ßΓá¡«óá, «»αÑñѽѡ¿Ñ ¬«Γ«α«⌐ ñѽ¿Γß∩ ¡á Γα¿
  22. τáßΓ¿:
  23.  
  24.      -  ¼ÑßΓ« ó »α«úαá¼¼Ñ, úñÑ πßΓá¡«ó½Ñ¡á Γ«τ¬á «ßΓá¡«óá;
  25.  
  26.      -  πß½«ó¿Ñ, »α¿ ¬«Γ«α«¼ »α«ßσ«ñ¿Γ ó¬½ετÑ¡¿Ñ Γ«τ¬¿ «ßΓá¡«óá;
  27.  
  28.      -  τΓ« »α«¿ßσ«ñ¿Γ »α¿ ó¬½ετÑ¡¿¿ Γ«τ¬¿ «ßΓá¡«óá.
  29.  
  30.      Å«ñ "¼ÑßΓ«¼" ó  »α«úαἼѠ ¼«ªÑΓ  »«ñαáºπ¼ÑóáΓ∞ß∩  ¬á¬  «ñ¡«
  31. «»αÑñѽѡ¡«Ñ ¼ÑßΓ« ó »α«úαá¼¼Ñ, Γᬠ¿ "ú½«íá½∞¡«Ñ" ¼ÑßΓ«, ¬«Γ«α«Ñ
  32. «º¡áτáÑΓ,  τΓ« Γ«τ¬á «ßΓá¡«óá ¼«ªÑΓ  íδΓ∞  πßΓá¡«ó½Ñ¡á  ¡á  ½εí«⌐
  33. ßΓα«¬Ñ ¿ßσ«ñ¡«ú« ΓѬßΓá ¿½¿ ¬«¼á¡ñδ.
  34.  
  35.      "ôß½«ó¿Ñ" ¼«ªÑΓ íδΓ∞ ß½ÑñπεΘ¿¼:
  36.  
  37.      -  óßÑúñá;
  38.  
  39.      -  ¬«úñá ßΓá¡«ó¿Γß∩ ¿ßΓ¿¡¡δ¼ ¡Ñ¬«Γ«α«Ñ óδαáªÑ¡¿Ñ;
  40.  
  41.      -  ¬«úñá ¿º¼Ñ¡∩ÑΓß∩ º¡áτÑ¡¿Ñ ¡Ñ¬«Γ«α«ú« «íΩѬΓá ñá¡¡δσ.
  42.  
  43.      èα«¼Ñ Γ«ú«,  ¼«ªÑΓ  íδΓ∞  π¬áºá¡«  τ¿ß½«  »α«σ«ñ«ó,  ¬«Γ«α«Ñ
  44. «»αÑñѽ∩ÑΓ,  ß¬«½∞¬« αẠñ«½ª¡« íδΓ∞ óδ»«½¡Ñ¡«  "πß½«ó¿Ñ",  τΓ«íδ
  45. »α«¿º«Φ½« ó¬½ετÑ¡¿Ñ Γ«τ¬¿ «ßΓá¡«óá.
  46.  
  47.      "ùΓ« »α«¿ßσ«ñ¿Γ" «º¡áτáÑΓ «ñ¡« ¿º ß½ÑñπεΘ¿σ ß«íδΓ¿⌐:
  48.  
  49.      -  αáí«Γá »α«úαá¼¼δ «ßΓá¡áó½¿óáÑΓß∩ (Γ«τ¬á «ßΓá¡«óá);
  50.  
  51.      -  αÑú¿ßΓα¿απÑΓß∩ º¡áτÑ¡¿Ñ óδαáªÑ¡¿∩;
  52.  
  53.      -  óδ»«½¡∩ÑΓß∩ óδαáªÑ¡¿Ñ (óßΓáó¬á ¬«ñá).
  54.  
  55.      é φΓ«⌐   ú½áóÑ   »«¬áºδóáεΓß∩  »αÑ¿¼πΘÑßΓóá  Γ«τѬ  «ßΓá¡«óá
  56. «Γ½áñτ¿¬á Turbo  Debugger  ¡áñ  Γαáñ¿µ¿«¡¡δ¼¿  Γ«τ¬á¼¿  «ßΓá¡«óá,
  57. Γ«τ¬á¼¿   ß½ÑªÑ¡¿∩   ¿   ¬«¡Γα«½∞¡δ¼¿   Γ«τ¬á¼¿.   éδ   ¡áπτ¿ΓÑß∞
  58. »«½∞º«óáΓ∞ß∩ «¬¡«¼ Γ«τѬ «ßΓá¡«óá ¿ «¬¡«¼  αÑú¿ßΓαᵿ¿,  ¿ºπτ¿ΓÑ,
  59. ¬á¬ πßΓá¡áó½¿óáΓ∞ »α«ßΓδÑ Γ«τ¬¿ «ßΓá¡«óá, πß½«ó¡δÑ Γ«τ¬¿ «ßΓá¡«óá
  60. ¿ Γ«τ¬¿ «ßΓá¡«óá,  αÑú¿ßΓα¿απεΘ¿Ñ º¡áτÑ¡¿∩ »ÑαѼѡ¡δσ  »α«úαá¼¼δ.
  61. èα«¼Ñ Γ«ú«, óδ ¿ºπτ¿ΓÑ, ¬á¬ πßΓá¡áó½¿óáΓ∞ Γ«τ¬¿ «ßΓá¡«óá, ¬«Γ«αδÑ
  62. «Γ߽Ѫ¿óáεàëà ¼«¼Ñ¡Γ,  ¬«úñá  ¿º¼Ñ¡∩ÑΓß∩  º¡áτÑ¡¿Ñ  »ÑαѼѡ¡«⌐
  63. óδαáªÑ¡¿∩ ¿½¿ «íΩѬΓá ñá¡¡δσ.
  64.  
  65.      é« ¼¡«ú¿σ ß½πτá∩σ óá¼ íπñÑΓ ΓαÑí«óáΓ∞ß∩ πßΓá¡áó½¿óáΓ∞ Γ«½∞¬«
  66. ¡Ñ߬«½∞¬« »α«ßΓδσ Γ«τѬ «ßΓá¡«óá, »« ñ«ßΓ¿ªÑ¡¿¿ ¬áªñ«⌐ ¿º ¬«Γ«αδσ
  67. óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ íπñÑΓ «ßΓá¡áó½¿óáΓ∞ß∩.  î«ª¡« πßΓá¡«ó¿Γ∞ ¿½¿
  68. ßíα«ß¿Γ∞ Γ«τ¬π  «ßΓá¡«óá  ó  ½εí«¼  ¼ÑßΓÑ  »α«úαá¼¼δ.  ä½∩  φΓ«ú«
  69. ñ«ßΓáΓ«τ¡«  πßΓá¡«ó¿Γ∞ ¬παß«α ¡á ¡πª¡πε ßΓ᫬π ¿ßσ«ñ¡«ú« ΓѬßΓá ¿
  70. ¡áªáΓ∞ ¬½áó¿Φπ F2. î«ª¡« ΓᬪѠπßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá ¡á ½εí«⌐
  71. ßΓα«¬Ñ  ¼áΦ¿¡¡«ú«  ¬«ñá,  ¡áªáó  ¬½áó¿Φπ  F2 ó Γ«Γ ¼«¼Ñ¡Γ,  ¬«úñá
  72. ¼áα¬Ñα óδ»«½¡Ñ¡¿∩ ¡áσ«ñ¿Γß∩ ¡á ¡πª¡«⌐ ¬«¼á¡ñÑ ó »«ñ«¬¡Ñ ¬«ñá «¬¡á
  73. »α«µÑßß«αá.ï¿í«,  Ñß½¿ π óáß ÑßΓ∞ ¼δΦ∞,  ¡áª¼¿ΓÑ ¬¡«»¬π ¡á »Ñαóδσ
  74. ñóπσ  ßΓ«½íµáσ  Γ«ú«  ¼ÑßΓá,  úñÑ  óδ  σ«Γ¿ΓÑ  πßΓá¡«ó¿Γ∞   Γ«τ¬π
  75. «ßΓá¡«óá.  (àß½¿  óδ  ¡áσ«ñ¿ΓÑß∞  ó »αáó«¼ ßΓ«½íµÑ,  Γ« ó »«º¿µ¿¿
  76. π¬áºáΓѽ∩ »α¿ φΓ«¼ »«∩ó¿Γß∩  ¬απª«τѬ).  è«½¿τÑßΓó«  «ñ¡«óαѼѡ¡«
  77. πßΓá¡«ó½Ñ¡¡δσ Γ«τѬ «ßΓá¡«óá ¡¿τѼ ¡Ñ «úαá¡¿τÑ¡«.
  78.  
  79. îÑ¡ε Breakpoints
  80. -----------------------------------------------------------------
  81.  
  82.      â½«íá½∞¡«Ñ ¼Ñ¡ε  Breakpoints  ¼«ªÑΓ  íδΓ∞  óδºóá¡«  ó  ½εí«⌐
  83. ¼«¼Ñ¡Γ ¡áªáΓ¿Ñ¼ Ñú« á¬Γ¿ó¡«⌐ ¬½áó¿Φ¿ Alt-B.
  84.  
  85.      -----------------------------
  86.      Toggle                     F2
  87.      At...                  Alt-F2
  88.      Changed memory global...
  89.      Expression true global...
  90.      Hardware breakpoint...
  91.      Delete All
  92.      -----------------------------
  93.  
  94. 諼á¡ñá Toggle
  95.  
  96.      ôßΓá¡áó½¿óáÑΓ ¿½¿ ßíαáßδóáÑΓ  Γ«τ¬π  «ßΓá¡«óá  ó  óδñѽѡ¡«⌐
  97. ßΓα«¬Ñ  «¬¡á  ¼«ñπ½∩  ¿½¿ »«ñ«¬¡á ¬«ñá «¬¡á »α«µÑßß«αá.  Ç¬Γ¿ó¡á∩
  98. ¬½áó¿Φá - F2.
  99.  
  100. 諼á¡ñá At
  101.  
  102.      ôßΓá¡áó½¿óáÑΓ Γ«τ¬π «ßΓá¡«óá ó «»αÑñѽѡ¡«¼ ¼ÑßΓÑ »α«úαá¼¼δ.
  103. ÄΓ½áñτ¿¬   ºá»αáΦ¿óáÑΓ   áñαÑß   ßΓ᫬¿,  ¡á  ¬«Γ«α«⌐  ¡Ñ«íσ«ñ¿¼«
  104. πßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá. Ç¬Γ¿ó¡á∩ ¬½áó¿Φá - Alt-F2.
  105.  
  106. 諼á¡ñá Changed Memory Global
  107.  
  108.      ôßΓá¡áó½¿óáÑΓ Γ«τ¬π  «ßΓá¡«óá,  ¬«Γ«αá∩  »ÑαѬ½ετáÑΓß∩   »α¿
  109. ¿º¼Ñ¡Ñ¡¿¿   ß«ñÑন¼«ú«  «»αÑñѽѡ¡«⌐  «í½áßΓ¿  »á¼∩Γ¿.  ÄΓ½áñτ¿¬
  110. ºá»αáΦ¿óáÑΓ ¿¼∩ «í½áßΓ¿ »á¼∩Γ¿,  ºá ¬«Γ«α«⌐  ¡Ñ«íσ«ñ¿¼«  ß½Ññ¿Γ∞.
  111. ä½∩  »«½πτÑ¡¿∩  í«½ÑÑ  »«ñα«í¡«⌐ ¿¡Σ«α¼áµ¿¿ «íαáΓ¿ΓÑß∞ ¬ «»¿ßá¡¿ε
  112. ¬«¼á¡ñδ Changed Memory  ó  αáºñѽѠ "﫬á½∞¡«Ñ  ¼Ñ¡ε  «¬¡á  Γ«τѬ
  113. «ßΓá¡«óá", ß½ÑñπεΘѼ ¡¿ªÑ ó ñá¡¡«⌐ ú½áóÑ.
  114.  
  115. 諼á¡ñá Expression True Global
  116.  
  117.      ôßΓá¡áó½¿óáÑΓ Γ«τ¬π «ßΓá¡«óá,  ¬«Γ«αá∩ »ÑαѬ½ετáÑΓß∩,  ¬«úñá
  118. óδαáªÑ¡¿Ñ,  ºáñá¡¡«Ñ »«½∞º«óáΓѽѼ ßΓá¡«ó¿Γß∩ ¿ßΓ¿¡¡δ¼.  ÄΓ½áñτ¿¬
  119. ºá»αáΦ¿óáÑΓ   óδαáªÑ¡¿Ñ   π  »«½∞º«óáΓѽ∩.  ä½∩  »«½πτÑ¡¿∩  í«½ÑÑ
  120. »«ñα«í¡«⌐ ¿¡Σ«α¼áµ¿¿  «íαáΓ¿ΓÑß∞  ¬  «»¿ßá¡¿ε  ¬«¼á¡ñδ  Condition
  121. Expression  True  ó αáºñѽѠ"﫬á½∞¡«Ñ ¼Ñ¡ε «¬¡á Γ«τѬ «ßΓá¡«óá",
  122. ß½ÑñπεΘѼ ¡¿ªÑ ó ñá¡¡«⌐ ú½áóÑ.
  123.  
  124. 諼á¡ñá Hardware Breakpoint
  125.  
  126.      ê¡Σ«α¼áµ¿∩ «í ¿¡ΓÑαΣÑ⌐ßÑ á»»áαáΓ¡«ú« «Γ½áñτ¿¬á  ¡áσ«ñ¿Γß∩  ó
  127. Σá⌐½Ñ ¡á  ñ¿ßΓα¿íπΓ¿ó¡δσ  ñ¿ß¬ÑΓáσ.  æ¼.  ó Σá⌐½Ñ README «»¿ßá¡¿Ñ
  128. ñ«ßΓπ»á ¬ φΓ«⌐ ñ¿ß¬«ó«⌐ ¿¡Σ«α¼áµ¿¿.
  129.  
  130.      ÅαÑñπ»αѪñÑ¡¿Ñ! ä½∩ á»»áαáΓ¡«⌐ «Γ½áñ¬¿ π óáß  ñ«½ª¡á ¿¼ÑΓ∞ß∩
  131. »½áΓá «Γ½áñτ¿¬á.
  132.  
  133. 諼á¡ñá Delete All
  134. ------------------
  135.  
  136.      æíαáßδóáÑΓ óßÑ πßΓá¡«ó½Ñ¡¡δÑ Γ«τ¬¿ «ßΓá¡«óá.
  137.  
  138. Äí½áßΓ∞ ñÑ⌐ßΓó¿∩ óδαáªÑ¡¿⌐, ºáñá¡¡δσ ñ½∩ Γ«τѬ «ßΓá¡«óá
  139. -----------------------------------------------------------------
  140.  
  141.      èᬠñÑ⌐ßΓó¿Ñ,  óδ»«½¡∩Ѽ«Ñ ó Γ«τ¬Ñ «ßΓá¡«óá,  Γᬠ¿ πß½«ó¿Ñ,
  142. »α¿  ¬«Γ«α«¼   »α«¿ßσ«ñ¿Γ   ÑÑ   ó¬½ετÑ¡¿Ñ,   ¼«úπΓ   π»αáó½∩Γ∞ß∩
  143. óδαáªÑ¡¿Ñ¼,  óó«ñ¿¼δ¼ »«½∞º«óáΓѽѼ.  ¥Γ« óδαáªÑ¡¿Ñ óδτ¿ß½∩ÑΓß∩ ß
  144. πτÑΓ«¼ «í½áßΓ¿  ñÑ⌐ßΓó¿∩  áñαÑßá,  ó  ¬«Γ«α«¼  πßΓá¡«ó½Ñ¡á  Γ«τ¬á
  145. «ßΓá¡«óá, á ¡Ñ «í½áßΓ¿ ñÑ⌐ßΓó¿∩ Γ«τ¬¿, ó ¬«Γ«α«⌐ íδ½á «ßΓá¡«ó½Ñ¡á
  146. »α«úαá¼¼á.  ¥Γ« «º¡áτáÑΓ, τΓ« ó óδαáªÑ¡¿¿, »« ¬«Γ«α«¼π »α«¿ßσ«ñ¿Γ
  147. »ÑαѬ½ετÑ¡¿Ñ  Γ«τ¬¿  «ßΓá¡«óá,  ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ ¿¼Ñ¡á Γ«½∞¬«
  148. ΓÑσ  »ÑαѼѡ¡δσ,  ¬«Γ«αδÑ  ∩ó½∩εΓß∩  ñ«»πßΓ¿¼δ¼¿  ó   Γ«¼   ¼ÑßΓÑ
  149. »α«úαá¼¼δ, ó ¬«Γ«α«¼ πßΓá¡«ó½Ñ¡á Γ«τ¬á «ßΓá¡«óá (Ñß½¿ φΓá «í½áßΓ∞
  150. ñÑ⌐ßΓ¿∩ ¡Ñ ºá¼Ñ¡∩ÑΓß∩). ü«½ÑÑ »«ñα«í¡« «í½áßΓ¿ ñÑ⌐ßΓó¿∩ «»¿ßá¡δ ó
  151. ú½áóÑ 9.
  152.  
  153.      àß½¿ ó óδαáªÑ¡¿¿ ¿ß»«½∞ºπεΓß∩ ½«¬á½∞¡δÑ »ÑαѼѡ¡δÑ ¡Ñ¬«Γ«α«⌐
  154. »«ñ»α«úαá¼¼δ,  Γ« »ÑαѬ½ετáѼá∩ φΓ¿¼  óδαáªÑ¡¿Ñ¼  Γ«τ¬á  «ßΓá¡«óá
  155. íπñÑΓ  αáí«ΓáΓ∞  º¡áτ¿Γѽ∞¡« ¼Ññ½Ñ¡¡ÑÑ,  τѼ Γ«τ¬á «ßΓá¡«óá,  ñ½∩
  156. ó¬½ετÑ¡¿∩ ¬«Γ«α«⌐ ¿ß»«½∞ºπεΓß∩  Γ«½∞¬«  ú½«íá½∞¡δÑ  »ÑαѼѡ¡δÑ  ¿
  157. ½«¬á½∞¡δÑ »ÑαѼѡ¡δÑ ¼«ñπ½∩.
  158.  
  159. Ĭ¡« Γ«τѬ «ßΓá¡«óá
  160. -----------------------------------------------------------------
  161.  
  162.      Ä¬¡« Γ«τѬ «ßΓá¡«óá  (Breakpoints)  «Γ¬αδóáÑΓß∩  »«  ¬«¼á¡ñÑ
  163. View/Breakpoints   ú½áó¡«ú«   ¼Ñ¡ε.  Ä¡«  »«ºó«½∩ÑΓ  »«½∞º«óáΓѽε
  164. »α«ß¼áΓα¿óáΓ∞ ¿ ¿º¼Ñ¡∩Γ∞ πß½«ó¿∩ »ÑαѬ½ετÑ¡¿∩ Γ«τ¬¿ «ßΓá¡«óá. ¥Γ«
  165. «¬¡«  ¼«ª¡«  ¿ß»«½∞º«óáΓ∞  ¿  ñ½∩  ºáñá¡¿∩  ¡«óδσ Γ«τѬ «ßΓá¡«óá,
  166. πñá½Ñ¡¿∩ Γ«τѬ «ßΓá¡«óá ¿ ¡áßΓα«⌐¬¿ ¿¼ÑεΘ¿σß∩ Γ«τѬ «ßΓá¡«óá.
  167.  
  168.      Ä¬¡« Γ«τѬ  «ßΓá¡«óá  αáºñѽѡ«  ¡á  ñóá  »«ñ«¬¡á.  é  ½Ñó«¼
  169. »«ñ«¬¡Ñ  »α¿óÑñÑ¡  ß»¿ß«¬  áñαÑß«ó,  ¡á ¬«Γ«αδσ πßΓá¡«ó½Ñ¡δ Γ«τ¬¿
  170. «ßΓá¡«óá. é »αáó«¼ »«ñ«¬¡Ñ »α¿óÑñÑ¡á ¿¡Σ«α¼áµ¿∩ « Γ«τ¬Ñ «ßΓá¡«óá,
  171. óδñѽѡ¡«⌐  ó  ½Ñó«¼  »«ñ«¬¡Ñ.  Æ«½∞¬«  ½Ñó«Ñ  »«ñ«¬¡« ¿¼ÑÑΓ ßó«Ñ
  172. ½«¬á½∞¡«Ñ ¼Ñ¡ε,  ¬«Γ«α«Ñ óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ Alt-F10.  àú«
  173. «»µ¿¿ ó½¿∩εΓ  ¡á  Γ«,  óδßóÑτ¿óáÑΓß∩  ½¿ Γ«τ¬á «ßΓá¡«óá ó »«ñ«¬¡Ñ
  174. Breakpoint List.
  175.  
  176. 﫬á½∞¡«Ñ ¼Ñ¡ε «¬¡á Γ«τѬ «ßΓá¡«óá
  177.  
  178.      ---------------------
  179.      Set options...
  180.      Hardware options...
  181.      ---------------------
  182.      Add...
  183.      Remove
  184.      Delete all
  185.      Inspect
  186.      ---------------------
  187.  
  188.      æ »«¼«Θ∞ε ¬«¼á¡ñ  ñá¡¡«ú«  ¼Ñ¡ε  ¼«ª¡«  πßΓá¡áó½¿óáΓ∞  ¡«óδÑ
  189. Γ«τ¬¿   «ßΓá¡«óá,   πñá½∩Γ∞   ¿¼ÑεΘ¿Ñß∩   ¿   ¿º¼Ñ¡∩Γ∞  »«óÑñÑ¡¿Ñ
  190. «»αÑñѽѡ¡«⌐ Γ«τ¬¿ «ßΓá¡«óá.
  191.  
  192.      ï«¬á½∞¡«Ñ ¼Ñ¡ε  «¬¡á  Γ«τѬ  «ßΓá¡«óá  óδºδóáÑΓß∩   ¡áªáΓ¿Ñ¼
  193. ¬½áó¿Φ  Alt-F10.  àß½¿  ñ½∩  ¬«¼á¡ñδ  ½«¬á½∞¡«ú«  ¼Ñ¡ε «»αÑñѽѡá
  194. á¬Γ¿ó¡á∩ ¬½áó¿Φá,  ñ½∩ ÑÑ óδí«αá ñ«ßΓáΓ«τ¡« ¡áªáΓ∞ ¬½áó¿Φπ Ctrl ó
  195. ß«τÑΓá¡¿¿ ß »Ñαó«⌐ íπ¬ó«⌐ ¡áºóá¡¿∩ ¬«¼á¡ñδ.
  196.  
  197.  
  198. 諼á¡ñá Set Options
  199. -------------------
  200.  
  201.      ÄΓ¬αδóáÑΓ í½«¬   ñ¿á½«úá   Breakpoint   Options,  ó  ¬«Γ«α«¼
  202. ß«ñÑনΓß∩ ñóá ¡áí«αá ßÑ½Ñ¬Γ¿ó¡δσ ¬¡«»«¬,  «ñ¿¡ í½«¬ óó«ñá ¿ «ñ¿¡
  203. í½«¬ »α«óÑન. é φΓ«¼ í½«¬Ñ ñ¿á½«úÑ óδ ¼«ªÑΓÑ
  204.  
  205.      - «»αÑñѽ¿Γ∞,   τΓ«   »α«¿ßσ«ñ¿Γ   »α¿   ßαáíáΓδóá¡¿¿  Γ«τ¬¿
  206. «ßΓá¡«óá, óδßóÑτÑ¡¡«⌐ ó »«ñ«¬¡Ñ Breakpoint List
  207.  
  208.      - π»αáó½∩Γ∞ πß½«ó¿∩¼¿ ßαáíáΓδóá¡¿∩ Γ«τ¬¿ »αÑαδóá¡¿∩
  209.  
  210.      - πßΓá¡áó½¿óáΓ∞ τ¿ß½« αáº,  ¬«Γ«α«Ñ ¼«ªÑΓ »α«¿º«⌐Γ¿ ºáñá¡¡«Ñ
  211. ñÑ⌐ßΓó¿Ñ, »αѪñÑ τѼ ßαáí«ΓáÑΓ Γ«τ¬á «ßΓá¡«óá.
  212.  
  213.      - αáºαÑΦáΓ∞ ¿½¿ «Γ¼Ñ¡∩Γ∞ Γ«τ¬π «ßΓá¡«óá
  214.  
  215.      - πßΓá¡áó½¿óáΓ∞ ¿½¿ ¿º¼Ñ¡∩Γ∞ áñαÑß Γ«τ¬¿ «ßΓá¡«óá
  216.  
  217.      - ñѽáΓ∞ Γ«τ¬π «ßΓá¡«óá ú½«íá½∞¡«⌐
  218.  
  219.  
  220.      æÑ½Ñ¬Γ¿ó¡δÑ ¬¡«»¬¿ Action  (ñÑ⌐ßΓó¿Ñ)  ¿¼ÑεΓ  Γα¿  ó«º¼«ª¡δσ
  221. πßΓá¡«ó¬¿:
  222.  
  223.  
  224.      Break («ßΓá¡«ó)
  225.  
  226.      çáßΓáó½∩ÑΓ «Γ½áñτ¿¬ «ßΓá¡áó½¿óáΓ∞ »α«úαá¼¼π »α¿ »ÑαѬ½ετÑ¡¿¿
  227. Γ«τ¬¿ «ßΓá¡«óá. Å«ß½Ñ φΓ«ú« »α«¿º«⌐ñÑΓ ó«ºóαáΓ ó ßαÑñπ «Γ½áñτ¿¬á,
  228. ¿ óδ ß¼«ªÑΓÑ óóÑßΓ¿ ¬«¼á¡ñδ,  ¡Ñ«íσ«ñ¿¼δÑ ñ½∩  »α«óÑન  ßΓαπ¬Γπα
  229. ñá¡¡δσ ßó«Ñ⌐ »α«úαá¼¼δ.
  230.  
  231.      Execute (óδ»«½¡Ñ¡¿Ñ)
  232.  
  233.      çáßΓáó½∩ÑΓ «Γ½áñτ¿¬  óδ»«½¡∩Γ∞  «»αÑñѽѡ¡«Ñ óδαáªÑ¡¿Ñ.  ¥Γ«
  234. óδαáªÑ¡¿Ñ ºá»αáΦ¿óáÑΓß∩ «Γ½áñτ¿¬«¼.  éδαáªÑ¡¿Ñ  ¡Ñ  ñ«½ª¡«  ¿¼ÑΓ∞
  235. Γá¬¿σ »«í«τ¡δσ φΣΣÑ¬Γ«ó,  ¬á¬ ¿º¼Ñ¡Ñ¡¿Ñ º¡áτÑ¡¿∩ »ÑαѼѡ¡«⌐.  ¥Γá
  236. ¬«¼á¡ñá  ¼«ªÑΓ  ¿ß»«½∞º«óáΓ∞ß∩  ñ½∩  "óßΓá󬿠  ¬«ñá",   »«ºó«½∩∩
  237. óßΓáó½∩Γ∞   óδαáªÑ¡¿Ñ,  ¬«Γ«α«Ñ  íπñÑΓ  óδ»«½¡Ñ¡«  »ÑαÑñ  ΓѬπΘÑ⌐
  238. ßΓ᫬«⌐ »α«úαá¼¼δ.
  239.  
  240.      Log (αÑú¿ßΓαᵿ∩)
  241.  
  242.      çáßΓáó½∩ÑΓ «Γ½áñτ¿¬ ºáαÑú¿ßΓα¿α«óáΓ∞  º¡áτÑ¡¿Ñ  óδαáªÑ¡¿∩  ó
  243. «¬¡Ñ  Log.  ÄΓ½áñτ¿¬ ºá»α«ß¿Γ π óáß óδαáªÑ¡¿Ñ,  º¡áτÑ¡¿Ñ ¬«Γ«α«ú«
  244. ¡Ñ«íσ«ñ¿¼« ºáαÑú¿ßΓα¿α«óáΓ∞.  üπñ∞ΓÑ ó¡¿¼áΓѽ∞¡δ ¿ ¡Ñ ñ«»π߬á⌐ΓÑ,
  245. τΓ«íδ   φΓ«   óδαáªÑ¡¿Ñ  ¿¼Ñ½«  ¬á¬¿Ñ-½¿í«  ¡Ñ«ª¿ñá¡¡δÑ  »«í«τ¡δÑ
  246. φΣΣѬΓδ.  Å«ñα«í¡«Ñ «»¿ßá¡¿Ñ »«í«τ¡δσ φΣΣÑ¬Γ«ó »α¿óÑñÑ¡« ó  ú½áóÑ
  247. 9.
  248.  
  249.      æÑ½Ñ¬Γ¿ó¡δÑ ¬¡«»¬¿    Condition   (πß½«ó¿Ñ)   ¿¼ÑεΓ   τÑΓδαÑ
  250. 󫺼¿«ª¡δÑ πßΓá¡«ó¬¿,
  251.  
  252.  
  253.      Always (óßÑúñá)
  254.  
  255.      Å«¬áºδóáÑΓ, τΓ« ñ½∩ »ÑαѬ½ετÑ¡¿∩ Γ«τ¬¿ «ßΓá¡«óá ¡Ñ ΓαÑíπÑΓß∩
  256. óδ»«½¡Ñ¡¿∩ ¡¿¬á¬¿σ ñ«»«½¡¿Γѽ∞¡δσ πß½«ó¿⌐.
  257.  
  258.      Changed Memory (¿º¼Ñ¡Ñ¡¿Ñ ß«ñÑন¼«ú« »á¼∩Γ¿)
  259.  
  260.      æ½Ññ¿Γ ºá ß«ñÑন¼δ¼ «í½áßΓ¿ »á¼∩Γ¿,  ºá¡¿¼áѼ«⌐  »ÑαѼѡ¡«⌐
  261. ¿½¿ ñαπú¿¼ «íΩÑ¬Γ«¼, ¿ »«ºó«½∩ÑΓ »ÑαѬ½ετ¿Γ∞ Γ«τ¬π «ßΓá¡«óá, Ñß½¿
  262. «¡« ¿º¼Ñ¡¿½«ß∞.  ÄΓ½áñτ¿¬ ºá»αáΦ¿óáÑΓ π  »«½∞º«óáΓѽ∩  óδαáªÑ¡¿Ñ,
  263. ¬«Γ«α«Ñ   «íαáΘáÑΓß∩   ¬  «Γ߽Ѫ¿óáѼ«¼π  «íΩѬΓπ,  ¿  ¬«½¿τÑßΓó«
  264. «íΩÑ¬Γ«ó,  ºá ¬«Γ«α묨 ΓαÑíπÑΓß∩ ß½Ññ¿Γ∞.  ÄíΘÑÑ τ¿ß½«  íá⌐Γ«ó  ó
  265. «í½áßΓ¿  »á¼∩Γ¿  αáó¡«  αẼÑαπ  «íΩѬΓá,  ¬  ¬«Γ«α«¼π «íαáΘáÑΓß∩
  266. óδαáªÑ¡¿Ñ, π¼¡«ªÑ¡¡«¼π ¡á ¬«½¿τÑßΓó« «íΩÑ¬Γ«ó. ìá»α¿¼Ñα, Ñß½¿ »α¿
  267. «Γ½áñ¬Ñ »α«úαá¼¼δ ¡á æ¿ óóÑßΓ¿
  268.  
  269.      (long)a,4
  270.  
  271.      ñ½¿¡á «Γ߽Ѫ¿óáѼ«⌐ «í½áßΓ¿ íπñÑΓ αáó¡á 16 íá⌐Γá¼, »«ß¬«½∞¬π
  272. »«ñ Γ¿» long «Γó«ñ¿Γß∩ 4 íá⌐Γá, ¿ τ¿ß½« Γᬿσ «íΩÑ¬Γ«ó αáó¡« 4.
  273.  
  274.      àß½¿ ºáñáΓ∞  φΓ«  πß½«ó¿Ñ  ñ½∩  ú½«íá½∞¡«⌐  Γ«τ¬¿  «ßΓá¡«óá,
  275. »α«úαἼᠠíπñÑΓ αáí«ΓáΓ∞ ¡á¼¡«ú« ¼Ññ½Ñ¡¡ÑÑ,  »«ß¬«½∞¬π π¬áºá¡¡á∩
  276. «í½áßΓ∞ »á¼∩Γ¿ ñ«½ª¡á íπñÑΓ »α«óÑα∩Γ∞ß∩ »«ß½Ñ  óδ»«½¡Ñ¡¿∩  ¬áªñ«⌐
  277. ßΓ᫬¿  ¿ßσ«ñ¡«ú«  ΓѬßΓá.  àß½¿  πßΓá¡«ó½Ñ¡  ñαá⌐óÑα á»»áαáΓ¡«ú«
  278. «Γ½áñτ¿¬á,  »α«úαá¼¼á,  ó ¬«Γ«α«⌐ ºáñá¡á »«ñ«í¡á∩ Γ«τ¬á  «ßΓá¡«óá
  279. íπñÑΓ   αáí«ΓáΓ∞   º¡áτ¿Γѽ∞¡«   íδßΓαÑÑ.  àß½¿  Γ«τ¬á  «ßΓá¡«óá,
  280. ó¬½ετáѼá∩  »α¿  ¿º¼Ñ¡Ñ¡¿¿  ß«ñÑন¼«ú«  «í½áßΓ¿  »á¼∩Γ¿,   ¿¼ÑÑΓ
  281. á»»áαáΓ¡πε  »«ññÑ᪬π,  »«ß½Ñ  ¡áºóá¡¿∩  Γ«τ¬¿  «ßΓá¡«óá  ó ½Ñó«¼
  282. »«ñ«¬¡Ñ ßΓáó¿Γß∩ º¡á¬ "*".  é φΓ«¼ ß½πτáÑ  ¼«ª¡«  πíÑñ¿Γ∞ß∩,  τΓ«
  283. Γ«τ¬á «ßΓá¡«óá ¡Ñ ºá¼Ññ½∩ÑΓ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ.
  284.  
  285.      àß½¿ ºáñáΓ∞   φΓ«   πß½«ó¿Ñ   ñ½∩  Γ«τ¬¿  «ßΓá¡«óá,  ¿¼ÑεΘÑ⌐
  286. ¬«¡¬αÑΓ¡δ⌐ áñαÑß,  φΓ« ¡Ñ ó맮óÑΓ »«ΓÑα¿ ó ß¬«α«ßΓ¿, ¬á¬ ó ß½πτáÑ
  287. ß  ú½«íá½∞¡«⌐ Γ«τ¬«⌐ «ßΓá¡«óá,  ¡« ß«σαá¡¿Γ ó«º¼«ª¡«ßΓ∞ »α«óÑα∩Γ∞
  288. ¡πª¡πε  »ÑαѼѡ¡πε  »α¿  ¬áªñ«¼  óδ»«½¡Ñ¡¿¿  «»αÑñѽѡ¡«⌐  ßΓ᫬¿
  289. »α«úαá¼¼δ.
  290.  
  291.      Expression True (óδαáªÑ¡¿Ñ ¿ßΓ¿¡¡«)
  292.  
  293.      Å«ºó«½∩ÑΓ ó¬½ετáΓ∞    Γ«τ¬π    «ßΓá¡«óá,   ¬«úñá   óδαáªÑ¡¿Ñ
  294. ßΓá¡«ó¿Γß∩ ¿ßΓ¿¡¡δ¼ (¿½¿ »α¿¡¿¼áÑΓ ¡Ñ¡π½Ñó«Ñ  º¡áτÑ¡¿Ñ). ÄΓ½áñτ¿¬
  295. ºá»αáΦ¿óáÑΓ  π  »«½∞º«óáΓѽ∩ óδαáªÑ¡¿Ñ,  º¡áτÑ¡¿Ñ ¬«Γ«α«ú« ñ«½ª¡«
  296. óδτ¿ß½∩Γ∞ß∩ ¬áªñδ⌐ αáº, ¬«úñá óßΓαÑτáÑΓß∩ ñá¡¡«Ñ ñÑ⌐ßΓó¿Ñ.
  297.  
  298.      Hardware (á»»áαáΓ¡á∩ «Γ½áñ¬á)
  299.  
  300.      çáßΓáó½∩ÑΓ «Γ½áñτ¿¬  ó¬½ετáΓ∞  Γ«τ¬π  «ßΓá¡«óá   ß   »«¼«Θ∞ε
  301. ñαá⌐óÑαá  πßΓα«⌐ßΓóá  ß  á»»áαáΓ¡«⌐  »«ññÑ᪬«⌐.  êß»«½∞ºπ⌐ΓÑ φΓ«
  302. ¼Ñ¡ε,  Ñß½¿ αáí«ΓáÑΓÑ ¡á ¼áΦ¿¡Ñ ß »α«µÑßß«α«¼ 80386 ¿  πßΓá¡«ó½Ñ¡
  303. ñαá⌐óÑα  πßΓα«⌐ßΓóá  TDH386.SYS,  ¿½¿ Ñß½¿ ó óáΦÑ⌐ ¼áΦ¿¡Ñ ¿¼ÑÑΓß∩
  304. »½áΓá  á»»áαáΓ¡«ú«  «Γ½áñτ¿¬á  ¿  ÑÑ  ¿ºú«Γ«ó¿Γѽ∞   ß¡áíñ¿½   ÑÑ
  305. ñαá⌐óÑα«¼ πßΓα«⌐ßΓóá ñ½∩ «Γ½áñτ¿¬á Turbo Debugger.
  306.  
  307.      é »«ßΓáó½∩Ѽ«⌐ ¡á ñ¿ß¬ÑΓáσ ñ«¬π¼Ñ¡Γᵿ¿ αáßß¼«ΓαÑ¡ ¿¡ΓÑαΣÑ⌐ß
  308. á»»áαáΓ¡«ú« «Γ½áñτ¿¬á ¿ ¿ß»«½∞º«óá¡¿Ñ ¼Ñ¡ε Hardware.
  309.  
  310.  
  311.      ü½«¬ óó«ñá  Pass  Count  »«ºó«½∩ÑΓ  πßΓá¡«ó¿Γ∞,  ß¬«½∞¬« αáº
  312. ñ«½ª¡« íδΓ∞ óδ»«½¡Ñ¡«  «»αÑñѽѡ¡«Ñ  ñÑ⌐ßΓó¿Ñ  »αѪñÑ  τѼ  íπñÑΓ
  313. ó¬½ετÑ¡á  Γ«τ¬á «ßΓá¡«óá.Å« π¼«½τá¡¿ε φΓ« τ¿ß½« αáó¡« 1.  æτÑΓτ¿¬
  314. ¬«½¿τÑßΓóá »α«σ«ñ«ó π¼Ñ¡∞ΦáÑΓ ßó«Ñ º¡áτÑ¡¿Ñ  ¡á  Ññ¿¡¿µπ,  Γ«½∞¬«
  315. ¬«úñá πß½«ó¿Ñ ó¬½ετÑ¡¿∩ Γ«τ¬¿ «ßΓá¡«óá óδ»«½¡∩ÑΓß∩. ¥Γ« «º¡áτáÑΓ,
  316. τΓ« Ñß½¿ ó¼ÑßΓÑ ß πß½«ó¿Ñ¼ ºáñá¡« ¬«½¿τÑßΓó«  »α«σ«ñ«ó  n,  Γ«τ¬á
  317. «ßΓá¡«óá   íπñÑΓ   ó¬½ετÑ¡á,  ¬«úñá  ó  n-δ⌐  αẠ πß½«ó¿Ñ  íπñÑΓ
  318. óδ»«½¡Ñ¡«.
  319.  
  320.      ü½«¬ »ÑαѬ½ετÑ¡¿∩   Breakpoint   Disabled   αáºαÑΦáÑΓ    ¿½¿
  321. ºá»αÑΘáÑΓ   ó¬½ετáΓ∞   óδñѽѡ¡πε  Γ«τ¬π  «ßΓá¡«óá.  ¥Γá  ¬«¼á¡ñá
  322. αáí«ΓáÑΓ  ¬á¬  Γα¿úúÑα,  ¿¼ÑεΘ¿⌐  ñóá  ß«ßΓ«∩¡¿∩:  "αáºαÑΦÑ¡«"  ¿
  323. "ºá»αÑΘÑ¡«",  ¬«Γ«αδ⌐  »ÑαѬ½ετáÑΓß∩ »α¿ ¬áªñ«¼ óδ»«½¡Ñ¡¿¿ ñá¡¡«⌐
  324. ¬«¼á¡ñδ.  çá»αÑΘÑ¡¡á∩ Γ«τ¬á «ßΓá¡«óá «ßΓáÑΓß∩  "¡Ñó¿ñ¿¼«⌐",  »«¬á
  325. «¡á  ß¡«óá  ¡Ñ íπñÑΓ αáºαÑΦÑ¡á,  ¿ óÑñÑΓ ßÑí∩ Γá¬,  ¬á¬ íπñΓ« «¡á
  326. íδ½á πñá½Ñ¡á.
  327.  
  328.      ¥Γ«Γ í½«¬  »«½Ñº¡«  ¿ß»«½∞º«óáΓ∞  ó  Γ«¼  ß½πτáÑ,  Ñß½¿ íδ½á
  329. «»αÑñѽѡá ß½«ª¡á∩ Γ«τ¬á «ßΓá¡«óá,  ¬«Γ«αá∩ ó  ñá¡¡δ⌐  ¼«¼Ñ¡Γ  ¡Ñ
  330. ΓαÑíπÑΓß∩,   ¡«   ó»«ß½ÑñßΓó¿¿   ¼«ªÑΓ  ß¡«óá  »«¡áñ«í¿Γ∞ß∩.  ¥Γ«
  331. ¿ß¬½ετáÑΓ ¡Ñ«íσ«ñ¿¼«ßΓ∞ πñá½∩Γ∞ Γ«τ¬π «ßΓá¡«óá,  á ºáΓѼ ß¡«óá ÑÑ
  332. ºáñáóáΓ∞ ó¼ÑßΓÑ ß πß½«ó¿∩¼¿ ÑÑ ó¬½ετÑ¡¿∩ ¿ óδ»«½¡∩Ñ¼δ¼ ñÑ⌐ßΓó¿Ñ¼.
  333.  
  334. 諼á¡ñá Hardware Options
  335.  
  336.      ê¡ΓÑαΣÑ⌐ß á»»áαáΓ¡«ú«  «Γ½áñτ¿¬á  ¿   ¿ß»«½∞º«óá¡¿Ñ   ñá¡¡«⌐
  337. ¬«¼á¡ñδ «»¿ßá¡δ ó ñ«¬π¼Ñ¡Γᵿ¿ ¡á ñ¿ß¬Ñ.
  338.  
  339.      ÅαÑñπ»αѪñÑ¡¿Ñ! ä½∩    ¿ß»«½∞º«óá¡¿¿   ßαÑñßΓóá   á»»áαáΓ¡«⌐
  340. «Γ½áñ¬¿ ¡Ñ«íσ«ñ¿¼« ¿¼ÑΓ∞ »½áΓπ «Γ½áñτ¿¬á.
  341.  
  342. 諼á¡ñá Add
  343. (ñ«íáó¿Γ∞)
  344. -------------------------
  345.  
  346.      ä«íáó½∩ÑΓ ó  ß»¿ß«¬ ¿¼ÑεΘ¿σß∩  Γ«τѬ «ßΓá¡«óá  ÑΘÑ «ñ¡π  Γ«τ¬π.
  347. éδ ñ«½ª¡δ óóÑßΓ¿ áñαÑß ó í½«¬Ñ óó«ñá Address.
  348.  
  349.      î«ª¡« ΓᬪѠñ«íáó¿Γ∞ Γ«τ¬π «ßΓá¡«óá,  »α«ßΓ« ¡áτáó óó«ñ¿Γ∞ ß
  350. ¬½áó¿áΓπαδ  áñαÑß ßΓ᫬¿,  ó ¬«Γ«α«⌐ «¡á ñ«½ª¡á íδΓ∞ πßΓá¡«ó½Ñ¡á.
  351. ìá φ¬αá¡Ñ »«∩ó¿Γß∩ «¬¡« ºá»α«ßá,  ΓᬫѠ ªÑ,  ¬á¬  ¿  »α¿  óδí«αÑ
  352. ¬«¼á¡ñδ Add.
  353.  
  354.      Å«ß½Ñ Γ«ú«,  ¬á¬  íπñÑΓ  ºáñá¡á ¡«óá∩ Γ«τ¬á «ßΓá¡«óá,  ¼«ª¡«
  355. ó«ß»«½∞º«óáΓ∞ß∩ ñαπú¿¼¿ ¬«¼á¡ñἿ ½«¬á½∞¡«ú« ¼Ñ¡ε, τΓ«íδ ¿º¼Ñ¡¿Γ∞
  356. ÑÑ  "»«óÑñÑ¡¿Ñ".  Å«ß½Ñ  ºáñá¡¿∩  ¡«ó«⌐  Γ«τ¬¿  «ßΓá¡«óá  ñ½∩ ¡ÑÑ
  357. πßΓá¡áó½¿óáÑΓß∩  ¬«½¿τÑßΓó«  »α«σ«ñ«ó  αáó¡«Ñ   1,   πß½«ó¿∩   ÑÑ
  358. ó¬½ετÑ¡¿∩   «ΓßπΓßΓóπεΓ,   á  ÑÑ  ñÑ⌐ßΓó¿Ñ¼  ∩ó½∩ÑΓß∩  »αÑαδóá¡¿Ñ
  359. («ßΓá¡«ó) óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.
  360.  
  361. 諼á¡ñá Remove
  362. (πñ὿Γ∞)
  363. ------------------------
  364.  
  365.      ôñá½∩ÑΓ óδñѽѡ¡πε Γ«τ¬π «ßΓá¡«óá.
  366.  
  367. 諼á¡ñá Delete All
  368. (πñ὿Γ∞ óßÑ)
  369. --------------------------------
  370.  
  371.      ôñá½∩ÑΓ óßÑ  Γ«τ¬¿ «ßΓá¡«óá,  ¬á¬  ú½«íá½∞¡δÑ,  Γᬠ ¿  ¿¼ÑεΘ¿Ñ
  372. ¬«¡¬αÑΓ¡δÑ áñαÑßá.  Å«ß½Ñ φΓ«ú«, Ñß½¿ ΓαÑíπÑΓß∩, ¼«ª¡« ºáñáΓ∞ ñαπú¿Ñ
  373. Γ«τ¬¿ «ßΓá¡«óá.
  374.  
  375. 諼á¡ñá Inspect
  376. (»α«óÑα¿Γ∞)
  377. ---------------------------
  378.  
  379.      Å«¬áºδóáÑΓ ßΓα«¬π  ¿ßσ«ñ¡«ú«  ΓѬßΓá ¿½¿ ¬«¼á¡ñπ áßßѼí½Ñαá,
  380. ß««ΓóÑΓßΓóπεΘπε óδñѽѡ¡«⌐ Γ«τ¬Ñ «ßΓá¡«óá.  àß½¿  Γ«τ¬á  «ßΓá¡«óá
  381. ¿¼ÑÑΓ  áñαÑß,  ß««ΓóÑΓßΓóπεΘ¿⌐ ßΓα«¬Ñ ¿ßσ«ñ¡«ú« ΓѬßΓá »α«úαá¼¼δ,
  382. «Γ¬αδóáÑΓß∩ «¬¡« ¼«ñπ½∩,  ó ¬«Γ«α«¼  «Γ¼ÑτÑ¡á  ñá¡¡á∩  ßΓ᫬á.  é
  383. »α«Γ¿ó¡«¼   ß½πτáÑ  íπñÑΓ  «Γ¬αδΓ«  «¬¡«  »α«µÑßß«αá,  ó  ¬«Γ«α«¼
  384. «Γ¼ÑτÑ¡á Γá ¬«¼á¡ñá, ¡á ¬«Γ«α«⌐ πßΓá¡«ó½Ñ¡á Γ«τ¬á «ßΓá¡«óá.
  385.  
  386.      ¥Γ𠬫¼á¡ñπ ΓᬪѠ¼«ª¡« óδºóáΓ∞,  ¡áªáó Enter ó Γ«Γ  ¼«¼Ñ¡Γ,
  387. ¬«úñá óδñѽ∩εΘá∩ »«½«ßá πßΓá¡«ó½Ñ¡á ¡á Γ«τ¬Ñ «ßΓá¡«óá.
  388.  
  389. Ĭ¡« αÑú¿ßΓαᵿ¿
  390. -----------------------------------------------------------------
  391.  
  392.      Ä¬¡« αÑú¿ßΓαᵿ¿  (Log)  «Γ¬αδóáÑΓß∩  »α¿   óδí«αÑ   ¬«¼á¡ñδ
  393. View/Log. ¥Γ« «¬¡« »«ºó«½∩ÑΓ »α«ß¼áΓα¿óáΓ∞ ß»¿ß«¬ ó᪡δσ ß«íδΓ¿⌐,
  394. ¬«Γ«αδÑ »α«¿º«Φ½¿ ó« óαѼ∩ ßÑá¡ßá «Γ½áñ¬¿.
  395.  
  396.      é «¬¡Ñ αÑú¿ßΓαᵿ¿ «Γ«íαáªáÑΓß∩  ß»¿ß«¬  ßΓ᫬,  ¬«Γ«αδÑ  ó«
  397. óαѼ∩  «Γ½áñ¬¿  ºá¡«ß∩Γß∩  ó  ªπα¡á½  (log).  àß½¿  ó ªπα¡á½ í佫
  398. ºá¡ÑßÑ¡« í«½ÑÑ 50 ßΓ᫬, ßá¼δÑ ßΓáαδÑ ßΓ᫬¿ πñá½∩εΓß∩ ¿º óÑαΦ¿¡δ
  399. »α«¬απτ¿óáѼ«ú« ó «¬¡Ñ ß»¿ß¬á.  ùΓ«íδ ¿º¼Ñ¡¿Γ∞ ¬«½¿τÑßΓó« ßΓ᫬ ó
  400. ß»¿ß¬Ñ,  ¼«ª¡« ½¿í«  ºáñáΓ∞  ß««ΓóÑΓßΓóπεΘ¿⌐  »áαá¼ÑΓα  ¬«¼á¡ñ¡«⌐
  401. ßΓ᫬¿  »α¿  ºá»π߬Ѡ «Γ½áñτ¿¬á,  ½¿í« ó«ß»«½∞º«óáΓ∞ß∩ »α«úαá¼¼«⌐
  402. ¡áßΓα«⌐¬¿ TDINST.  î«ª¡« ΓᬪѠ߫σαá¡¿Γ∞ óÑß∞ ªπα¡á½,  ¡Ñ»αÑαδó¡«
  403. ºá»¿ßδóá∩ Ñú« ó ñ¿ß¬«óδ⌐ Σá⌐½.  ä½∩ φΓ«ú« ß½πª¿Γ ¬«¼á¡ñá Open Log
  404. File ½«¬á½∞¡«ú« ¼Ñ¡ε.
  405.  
  406.      çỿß∞ ¡«ó«⌐  ßΓ᫬¿  ó  ªπα¡á½  »α«¿ºó«ñ¿Γß∩  ó  «ñ¡«¼   ¿º
  407. ß½ÑñπεΘ¿σ ß½πτáÑó.
  408.  
  409.      - Éáí«Γá    »α«úαá¼¼δ    íδ½á    «ßΓá¡«ó½Ñ¡á   ó   π¬áºá¡¡«¼
  410. »«½∞º«óáΓѽѼ  ¼ÑßΓÑ.  Æ«τ¬á  »α«úαá¼¼δ,  ó   ¬«Γ«α«⌐   »α«¿º«Φѽ
  411. «ßΓá¡«ó, αÑú¿ßΓα¿απÑΓß∩ ó ªπα¡á½Ñ.
  412.  
  413.      - éδ»«½¡Ñ¡á  ¬«¼á¡ñá  Add Comment ½«¬á½∞¡«ú« ¼Ñ¡ε.  ÄΓ½áñτ¿¬
  414. ºá»αáΦ¿óáÑΓ π »«½∞º«óáΓѽ∩ ¬«¼¼Ñ¡Γáα¿⌐ ¿ ºá¡«ß¿Γ Ñú« ó ªπα¡á½.
  415.  
  416.      - é¬½ετÑ¡á  Γ«τ¬á   «ßΓá¡«óá   »α¿   ñ«ßΓ¿ªÑ¡¿¿   óδαáªÑ¡¿Ñ¼
  417. «»αÑñѽѡ¡«ú« º¡áτÑ¡¿∩. ¥Γ« º¡áτÑ¡¿Ñ »«¼ÑΘáÑΓß∩ ó ªπα¡á½.
  418.  
  419.      - éδ»«½¡Ñ¡á  ¬«¼á¡ñá  Window/Dump  Pane  To Log (¿º ú½áó¡«ú«
  420. ¼Ñ¡ε), ¬«Γ«αá∩ αÑú¿ßΓα¿απÑΓ ΓѬπΘÑÑ ß«ñÑন¼«Ñ »«ñ«¬¡á.
  421.  
  422. 﫬á½∞¡«Ñ ¼Ñ¡ε «¬¡á αÑú¿ßΓαᵿ¿
  423.  
  424.      -------------------
  425.      Open log file...
  426.      Close log file
  427.      Logging         Yes
  428.      Add comment...
  429.      Erase log
  430.      -------------------
  431.  
  432.      è«¼á¡ñδ φΓ«ú«  ¼Ñ¡ε  ñáεΓ  ó«º¼«ª¡«ßΓ∞   π»αáó½∩Γ∞   ºá»¿ß∞ε
  433. ªπα¡á½á ó ñ¿ß¬«óδ⌐ Σá⌐½,  ¡áτ¿¡áΓ∞ ¿ »αѬαáΘáΓ∞ ºá»¿ß∞, ñ«íáó½∩Γ∞
  434. ¬«¼¼Ñ¡Γáα¿¿ ó ªπα¡á½ ¿ «τ¿ΘáΓ∞ ªπα¡á½.
  435.  
  436.      ï«¬á½∞¡« ¼Ñ¡ε «¬¡á αÑú¿ßΓαᵿ¿  óδºδóáÑΓß∩  ¡áªáΓ¿Ñ¼  ¬½áó¿Φ
  437. AltF10. àß½¿ αáºαÑΦÑ¡« ¿ß»«½∞º«óá¡¿Ñ á¬Γ¿ó¡δ󠬽áó¿Φ ó ¬«¼í¿¡áµ¿¿
  438. ß ¬½áó¿ΦÑ⌐ Ctrl,  ¬«¼á¡ñπ ¼«ª¡«  óδºóáΓ∞  ¡Ñ»«ßαÑñßΓóÑ¡¡«,  ¡áªáó
  439. ¬½áó¿Φπ Ctrl ó ß«τÑΓá¡¿¿ ß »Ñαó«⌐ íπ¬ó«⌐ ÑÑ ¡áºóá¡¿∩.
  440.  
  441.  
  442. 諼á¡ñá Open Log File
  443. («Γ¬αδΓ∞ ªπα¡á½∞¡δ⌐ Σá⌐½)
  444. --------------------------------------------------
  445.  
  446.      Å« φΓ«⌐ ¬«¼á¡ñÑ óßÑ ßΓ᫬¿, ºá¡«ß¿¼δÑ ó ªπα¡á½, ºá»¿ßδóáεΓß∩
  447. ΓᬪѠó ñ¿ß¬«óδ⌐ Σá⌐½.  ÄΓ½áñτ¿¬ ºá»αáΦ¿óáÑΓ π  »«½∞º«óáΓѽ∩  ¿¼∩
  448. Σá⌐½á, ó ¬«Γ«αδ⌐ íπñÑΓ ºá»¿ßδóáΓ∞ß∩ ªπα¡á½.
  449.  
  450.      è«úñá «Γ¬αδóáÑΓß∩ ªπα¡á½∞¡δ⌐ Σá⌐½,  óßÑ ßΓ᫬¿,  ¬«Γ«αδÑ πªÑ
  451. ¿¼ÑεΓß∩ ó »α«¬απτ¿óáѼ«¼ ß»¿ß¬Ñ «¬¡á  αÑú¿ßΓαᵿ¿, »ÑαÑ»¿ßδóáεΓß∩
  452. ó   ñ¿ß¬«óδ⌐   Σá⌐½.  ¥Γ«  ñáÑΓ  ó«º¼«ª¡«ßΓ∞  «Γ¬αδóáΓ∞  ñ¿ß¬«óδ⌐
  453. ªπα¡á½∞¡δ⌐ Σá⌐½ »«ß½Ñ Γ«ú«,  ¬á¬ ó ªπα¡á½Ñ íδ½á «í¡áαπªÑ¡á ó᪡á∩
  454. ¿¡Σ«α¼áµ¿∩, ¬«Γ«απε ªÑ½áΓѽ∞¡« ºá»¿ßáΓ∞ ¡á ñ¿ß¬.
  455.  
  456.      àß½¿ ΓαÑíπÑΓß∩  ¡áτáΓ∞  ºá»¿ß∞  ó  ñ¿ß¬«óδ⌐  Σá⌐½  ¡Ñ  ß Γ«⌐
  457. ¿¡Σ«α¼áµ¿¿, ¬«Γ«αá∩ πªÑ ¿¼ÑÑΓß∩ ó «¬¡Ñ αÑú¿ßΓαᵿ¿, Γ« »αѪñÑ τѼ
  458. óδíαáΓ∞   ¬«¼á¡ñπ   Open   Log  File,  ¡Ñ«íσ«ñ¿¼«  «τ¿ßΓ¿Γ∞  «¬¡«
  459. αÑú¿ßΓαᵿ¿ ¬«¼á¡ñ«⌐ Erase Log.
  460.  
  461. 諼á¡ñá Close Log File
  462. (ºá¬αδΓ∞ ªπα¡á½∞¡δ⌐ Σá⌐½)
  463. ------------------------------------------------
  464.  
  465.      ÄßΓá¡áó½¿óáÑΓ ºá»¿ß∞ ßΓ᫬ ªπα¡á½á ó Σá⌐½, ºáñá¡¡δ⌐ ¬«¼á¡ñ«⌐
  466. Open Log File ½«¬á½∞¡«ú« ¼Ñ¡ε, »«ß½Ñ τÑú« Σá⌐½ ºá¬αδóáÑΓß∩.
  467.  
  468. 諼á¡ñá Logging
  469. (αÑú¿ßΓαᵿ∩)
  470. -----------------------------
  471.  
  472.      é¬½ετáÑΓ ¿ ó䬽ετáÑΓ αѪ¿¼ αÑú¿ßΓαᵿ¿,  π»αáó½∩∩ ΓѼ, íπñÑΓ
  473. ½¿ τΓ«-Γ« ñÑ⌐ßΓó¿Γѽ∞¡« ºá¡ÑßÑ¡« ó «¬¡« αÑú¿ßΓαᵿ¿.
  474.  
  475. 諼á¡ñá Add Comment
  476.  (ñ«íáó¿Γ∞ ¬«¼¼Ñ¡Γáα¿⌐)
  477. ------------------------------------------
  478.  
  479.      äáÑΓ  ó«º¼«ª¡«ßΓ∞   ºá¡«ß¿Γ∞  ¬«¼¼Ñ¡Γáα¿¿  ó  ªπα¡á½.  ÄΓ½áñτ¿¬
  480. ºá»αáΦ¿óáÑΓ π  »«½∞º«óáΓѽ∩ ßΓ᫬π  ΓѬßΓá, ¬«Γ«αá∩  ¼«ªÑΓ ß«ñÑαªáΓ∞
  481. ½εíδÑ ß¿¼ó«½δ, óδíαá¡¡δÑ »«½∞º«óáΓѽ¼.
  482.  
  483. 諼á¡ñá Erase Log
  484.  (ßΓÑαÑΓ∞ ªπα¡á½)
  485. ----------------------------------
  486.  
  487.      Äτ¿ΘáÑΓ ªπα¡á½.  Å«ß½Ñ  φΓ«ú«  «¬¡«  αÑú¿ßΓαᵿ¿  ßΓá¡«ó¿Γß∩
  488. »πßΓδ¼. Äñ¡á¬« φΓ« ¡Ñ ó½¿∩ÑΓ ¡á ºá»¿ß∞ ªπα¡á½á ó ñ¿ß¬«óδ⌐ Σá⌐½.
  489.  
  490. Åα«ßΓδÑ Γ«τ¬¿ «ßΓá¡«óá
  491. -----------------------------------------------------------------
  492.  
  493.      Äñ¡¿¼ ¿º ¡á¿í«½ÑÑ  «íΘÑ»α¿¡∩Γδσ  »α¿Ñ¼«ó,  ¿ß»«½∞ºπѼδσ  »α¿
  494. «Γ½áñ¬Ñ  »α«úαá¼¼δ,  ∩ó½∩ÑΓß∩ »α¿«ßΓá¡«ó¬á ÑÑ αáí«Γδ ó Γ«¼ ¼ÑßΓÑ,
  495. úñÑ ¡áτ¿¡áÑΓß∩ óδ»«½¡Ñ¡¿Ñ «»αÑñѽѡ¡«ú« Σαáú¼Ñ¡Γá ¬«ñá.
  496.  
  497.      é «Γ½áñτ¿¬Ñ »αÑñπß¼«ΓαÑ¡¡« ¡Ñ߬«½∞¬« ß»«ß«í«ó  ºáñá¡¿∩ Γ«τ¬¿
  498. «ßΓá¡«óá.  éδí«α  Γ«ú«  ¿½¿  ¿¡«ú«  ß»«ß«íá ºáó¿ß¿Γ «Γ ¬«¡¬αÑΓ¡«⌐
  499. ß¿Γπᵿ¿.
  500.  
  501.      - ÅÑαѼÑßΓ¿ΓÑ ¬παß«α ¬ ¡πª¡«⌐ ßΓα«¬Ñ ¿ßσ«ñ¡«ú« ΓѬßΓá ó «¬¡Ñ
  502. ¼«ñπ½∩   ¿  óδ»«½¡¿ΓÑ  ¬«¼á¡ñπ  Breakpoints/Toggle  (¿½¿  ¡áª¼¿ΓÑ
  503. ¬½áó¿Φπ F2 ¿½¿ ¬¡«»¬π ¼δΦ¿ ¡á  ñá¡¡«⌐  ßΓ᫬Ñ).  éδ»«½¡Ñ¡¿Ñ  φΓ«⌐
  504. ¬«¼á¡ñδ  ñ½∩  ßΓ᫬¿,  ¡á ¬«Γ«α«⌐ πªÑ πßΓá¡«ó½Ñ¡á Γ«τ¬á «ßΓá¡«óá,
  505. ó맮óÑΓ πñá½Ñ¡¿Ñ φΓ«⌐ Γ«τ¬¿ «ßΓá¡«óá.
  506.  
  507.      - ÅÑαѼÑßΓ¿ΓÑ ¬παß«α ¬ ¡πª¡«⌐ ¬«¼á¡ñÑ ó  »«ñ«¬¡Ñ  ¬«ñá  «¬¡á
  508. »α«µÑßß«αá  ¿  óδ»«½¡¿ΓÑ  ¬«¼á¡ñπ Breakpoints/Toggle (¿½¿ ¡áª¼¿ΓÑ
  509. ¬½áó¿Φπ F2 ¿½¿ ¬¡«»¬π ¼δΦ¿ ¡á  ñá¡¡«⌐  ßΓ᫬Ñ).  éδ»«½¡Ñ¡¿Ñ  φΓ«⌐
  510. ¬«¼á¡ñδ  ñ½∩  ßΓ᫬¿,  ¡á ¬«Γ«α«⌐ πªÑ πßΓá¡«ó½Ñ¡á Γ«τ¬á «ßΓá¡«óá,
  511. ó맮óÑΓ πñá½Ñ¡¿Ñ φΓ«⌐ Γ«τ¬¿ «ßΓá¡«óá.
  512.  
  513.      - éδ»«½¡¿ΓÑ ¬«¼á¡ñπ Breakpoints/At ¿ óóÑñ¿ΓÑ  áñαÑß  ßΓ᫬¿,
  514. ¡á ¬«Γ«α«⌐ ΓαÑíπÑΓß∩ πßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá. (ÇñαÑß ¬«ñá ¿¼ÑÑΓ
  515. ëàªÑ Σ«α¼áΓ,  τΓ« ¿ π¬áºáΓѽ¿ ó «Γ½áª¿óáѼ«¼  ∩ºδ¬Ñ.  éδαáªÑ¡¿∩
  516. «»¿ßá¡δ ó ú½áóÑ 9).
  517.  
  518.      - éδ»«½¡¿ΓÑ  ¬«¼á¡ñπ Add ½«¬á½∞¡«ú« ¼Ñ¡ε »«ñ«¬¡á ß»¿ß¬á «¬¡á
  519. Γ«τѬ «ßΓá¡«óá ¿  óóÑñ¿ΓÑ  áñαÑß  ßΓ᫬¿,  ¡á  ¬«Γ«α«⌐  ΓαÑíπÑΓß∩
  520. πßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá.
  521.  
  522. ôß½«ó¡δÑ Γ«τ¬¿ «ßΓá¡«óá ¿ ¬«½¿τÑßΓó« »α«σ«ñ«ó
  523. ---------------------------------------------
  524.  
  525.      üδóáεΓ ΓᬿѠ߿Γπᵿ¿,  ¬«úñá  ¡ÑªÑ½áΓѽ∞¡«  ó¬½ετáΓ∞  Γ«τ¬π
  526. «ßΓá¡«óá  »α¿  ¬áªñ«¼  óδ»«½¡Ñ¡¿¿  «»αÑñѽѡ¡«⌐  ßΓ᫬¿ ¿ßσ«ñ¡«ú«
  527. ¬«ñá, «ß«íÑ¡¡« Ñß½¿ φΓá ßΓ᫬á óδ»«½¡∩ÑΓß∩ ¼¡«ú«¬αáΓ¡« »αѪñÑ τѼ
  528. 󫺡¿¬áÑΓ  Γá  ß¿Γπᵿ∩,  ¬«Γ«αá∩ ¿¡ΓÑαÑßπÑΓ »α«úαá¼¼¿ßΓá.  Turbo
  529. Debugger  «íÑß»Ñτ¿óáÑΓ   ñóá   ß»«ß«íá   π»αáó½Ñ¡¿∩   Σá¬Γ¿τÑ߬¿¼
  530. ó¬½ετÑ¡¿Ñ¼ Γ«τѬ «ßΓá¡«óá: ¬«½¿τÑßΓó« »α«σ«ñ«ó ¿ πß½«ó¿∩.
  531.  
  532.      àß½¿ ΓαÑíπÑΓß∩ «ßΓá¡«ó¿Γ∞ αáí«Γπ »α«úαá¼¼δ ¡á ñÑß∩Γ«¼ ó맮óÑ
  533. ¡Ñ¬«Γ«α«⌐ Σπ¡¬µ¿¿,  ¼«ª¡« πßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá ó ¡áτá½Ñ φΓ«⌐
  534. Σπ¡¬µ¿¿  ¿  ¿ß»«½∞º«óáΓ∞  í½«¬  óó«ñá  Pass  Count  í½«¬á ñ¿á½«úá
  535. Breakpoint  Options,  ¬«Γ«αδ⌐  «»αÑñѽ∩ÑΓ,   ß¬«½∞¬«   αẠ  ¡áñ«
  536. »α«»πßΓ¿Γ∞ ñá¡¡πε Γ«τ¬π «ßΓá¡«óá »αѪñÑ τѼ «¡á íπñÑΓ ó¬½ετÑ¡á.
  537.  
  538.      àß½¿ ΓαÑíπÑΓß∩  «ßΓá¡«ó¿Γ∞  αáí«Γπ  »α«úαá¼¼δ ó «»αÑñѽѡ¡«¼
  539. ¼ÑßΓÑ,  ¡« Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ íπñÑΓ óδ»«½¡Ñ¡« «»αÑñѽѡ¡«Ñ
  540. πß½«ó¿Ñ,   ¼«ª¡«   ºáñáΓ∞  ß««ΓóÑΓßΓóπεΘÑÑ  óδαáªÑ¡¿Ñ,  ¿ß»«½∞ºπ∩
  541. ßÑ½Ñ¬Γ¿ó¡πε  ¬¡«»¬π  Expression  True  í½«¬á  ñ¿á½«úá  Breakpoint
  542. Options.   èáªñδ⌐  αáº,  ¬«úñá  íπñÑΓ  óßΓαÑτáΓ∞ß∩  ñá¡¡á∩  Γ«τ¬á
  543. «ßΓá¡«óá, «Γ½áñτ¿¬ íπñÑΓ óδτ¿ß½∩Γ∞ º¡áτÑ¡¿Ñ óδαáªÑ¡¿∩, ¿ Ñß½¿ «¡«
  544. «¬áªÑΓß∩  ¿ßΓ¿¡¡δ¼  (¡Ñ¡π½Ñóδ¼),  Γ«τ¬á  «ßΓá¡«óá íπñÑΓ ó¬½ετÑ¡á.
  545. ¥Γ«Γ  ß»«ß«í  ¼«ª¡«  ¿ß»«½∞º«óáΓ∞  ó  ß«τÑΓá¡¿¿   ß   «»αñѽѡ¿Ñ¼
  546. ¬«½¿τÑßΓóá »α«σ«ñ«ó,  τΓ« »«ºó«½¿Γ ó¬½ετáΓ∞ Γ«τ¬π «ßΓá¡«óá Γ«½∞¬«
  547. »«ß½Ñ  Γ«ú«,  ¬á¬  óδαáªÑ¡¿Ñ  ßΓᡫ󿽫ß∞  ¿ßΓ¿¡¡δ¼  «»αÑñѽѡ¡«Ñ
  548. ¬«½¿τÑßΓó« αáº.
  549.  
  550.      êß»«½∞ºπ∩ ßÑ½Ñ¬Γ¿ó¡πε  ¬¡«»¬π Change Memory ½«¬á½∞¡«ú« ¼Ñ¡ε,
  551. ¼«ª¡« «»αÑñѽ¿Γ∞ Γ«τ¬π «ßΓá¡«óá,  ¬«Γ«αá∩ íπñÑΓ ó¬½ετáΓ∞ß∩ Γ«½∞¬«
  552. ó Γ«¼ ß½πτáÑ, Ñß½¿ ¿º¼Ñ¡¿Γß∩ º¡áτÑ¡¿Ñ ¡Ñ¬«Γ«α«ú« φ½Ñ¼Ñ¡Γá ñá¡¡δσ.
  553. ¥Γ«Γ ß»«ß«í ¼«ªÑΓ «¬áºáΓ∞ß∩ º¡áτ¿Γѽ∞¡«  í«½ÑÑ  φΣΣÑ¬Γ¿ó¡δ¼,  τѼ
  554. ºáñá¡¿Ñ ú½«íá½∞¡«⌐ Γ«τ¬¿ «ßΓá¡«óá,  ¬«Γ«αá∩ ΓΘáΓѽ∞¡« «Γ߽Ѫ¿óáÑΓ
  555. óßÑ  ¿º¼Ñ¡Ñ¡¿∩.   àß½¿   ΓαÑíπÑΓß∩   »α«ß½Ññ¿Γ∞   ºá   ¿º¼Ñ¡Ñ¡¿Ñ¼
  556. ¬á¬«ú«-½¿í«  φ½Ñ¼Ñ¡Γá  ñá¡¡δσ  »α¿ ñ«ßΓ¿ªÑ¡¿¿ «»αÑñѽѡ¡«⌐ ßΓ᫬¿
  557. ¿ßσ«ñ¡«ú«  ΓѬßΓá,  φëà ß»«ß«í   π¼Ñ¡∞ΦáÑΓ   «íΩѼ   «íαáí«Γ¬¿,
  558. óδ»«½¡∩Ѽ«⌐ «Γ½áñτ¿¬«¼ ñ½∩ «»αÑñѽѡ¿∩ ¼«¼Ñ¡Γá ¿º¼Ñ¡Ñ¡¿∩ φ½Ñ¼Ñ¡Γá
  559. ñá¡¡δσ.
  560.  
  561. ⽫íá½∞¡δÑ Γ«τ¬¿ «ßΓá¡«óá
  562. -------------------------
  563.  
  564.      àß½¿ ΓαÑíπÑΓß∩,  τΓ«íδ πß½«ó¿Ñ, ºáñá¡¡«Ñ ñ½∩ Γ«τ¬¿ «ßΓá¡«óá,
  565. »α«óÑα∩½«ß∞ »α¿ óδ»«½¡Ñ¡¿¿ ¬áªñ«⌐  ßΓ᫬¿  ¿ßσ«ñ¡«ú«  ΓѬßΓá  ¿½¿
  566. ¬«¼á¡ñδ  ¬«ñá,  ¡Ñ«íσ«ñ¿¼«  πßΓá¡«ó¿Γ∞ ú½«íá½∞¡πε Γ«τ¬π «ßΓá¡«óá.
  567. ê¼ÑÑΓß∩ ¡Ñ߬«½∞¬« ß»«ß«í«ó  ºáñá¡¿∩  ú½«íá½∞¡«⌐  Γ«τ¬¿  «ßΓá¡«óá.
  568. éδí«α Γ«ú« ¿½¿ ¿¡«ú« ß»«ß«íá ºáó¿ß¿Γ «Γ ¬«¡¬αÑΓ¡«⌐ ß¿Γπᵿ¿.
  569.  
  570.      - é  í½«¬Ñ  ñ¿á½«úá Breakpoint Options ó¬½ετ¿ΓÑ í½«¬ Global.
  571. êß»«½∞ºπ⌐ΓÑ φΓ𠬫¼á¡ñπ,  Ñß½¿ σ«Γ¿ΓÑ  ºáñáΓ∞  πß½«ó¿Ñ  ó¬½ετÑ¡¿∩
  572. ¿/¿½¿ ¬«½¿τÑßΓó« »α«σ«ñ«ó, ½¿í« Ñß½¿ »α¿ ó¬½ετÑ¡¿¿ Γ«τ¬¿ «ßΓá¡«óá
  573. óδ σ«Γ¿ΓÑ óδ»«½¡¿Γ∞ ¬á¬«Ñ-½¿í«  ñÑ⌐ßΓó¿Ñ,  «Γ½¿τ¡«Ñ  «Γ  «ßΓá¡«óá
  574. »α«úαá¼¼δ.
  575.  
  576.      - éδíÑα¿ΓÑ  ¿º  ú½áó¡«ú«  ¼Ñ¡ε  ¬«¼á¡ñπ  Breakpoints/Changed
  577. Memory  Global.  êß»«½∞ºπ⌐ΓÑ  ÑÑ  ñ½∩  «ßΓᡫ󬿠 »α«úαá¼¼δ   »α¿
  578. ¿º¼Ñ¡Ñ¡¿¿ ß«ñÑন¼«ú« «í½áßΓ¿ »á¼∩Γ¿.
  579.  
  580.      - éδíÑα¿ΓÑ  ¿º  ú½áó¡«ú« ¼Ñ¡ε ¬«¼á¡ñπ Breakpoints/Expression
  581. True Global.  êß»«½∞ºπ⌐ΓÑ φΓ𠬫¼á¡ñπ  ñ½∩  «ßΓᡫ󬿠 »α«úαá¼¼δ,
  582. ¬«úñá óδαáªÑ¡¿Ñ ßΓá¡«ó¿Γß∩ ¿ßΓ¿¡¡δ¼.
  583.  
  584.      Åα¿ ºáñá¡¿¿  ú½«íá½∞¡«⌐  Γ«τ¬¿  «ßΓá¡«óá «íδτ¡« ¿ß»«½∞ºπÑΓß∩
  585. ½«¬á½∞¡«Ñ  ¼Ñ¡ε  «¬¡á  Breakpoint,  ¬«Γ«α«Ñ  »«ºó«½∩ÑΓ   ¿º¼Ñ¡¿Γ∞
  586. πß½«ó¿Ñ  ¿½¿  ñÑ⌐ßΓó¿Ñ;  ó  »α«Γ¿ó¡«¼ ß½πτáÑ Γ«τ¬á «ßΓá¡«óá íπñÑΓ
  587. πßΓá¡«ó½Ñ¡á ¡á ¬áªñ«⌐ ßΓα«¬Ñ ¿ßσ«ñ¡«ú« ΓѬßΓá  ¿  íπñÑΓ  αáí«ΓáΓ∞
  588. Γ«τ¡« ΓᬠªÑ, ¬á¬ ¬«¼á¡ñá Run/Trace Into ú½áó¡«ú« ¼Ñ¡ε.
  589.  
  590.      ä½∩ Γ«ú«  τΓ«íδ »α«óÑα∩Γ∞ πß½«ó¿∩ ó¬½ετÑ¡¿∩ ú½«íá½∞¡δσ Γ«τѬ
  591. «ßΓá¡«óá  »ÑαÑñ  óδ»«½¡Ñ¡¿Ñ¼  ¬áªñ«⌐  ßΓ᫬¿  ¿ßσ«ñ¡«ú«   ΓѬßΓá,
  592. πíÑñ¿ΓÑß∞ ó Γ«¼, τΓ« »α¿ »ÑαѺá»π߬Ѡ»α«úαá¼¼δ ß »«¼«Θ∞ε «ñ¡«⌐ ¿º
  593. ¬«¼á¡ñ ¼Ñ¡ε Run «¬¡« »α«µÑßß«αá ¡Ñ ∩ó½∩ÑΓß∩ ΓѬπΘ¿¼.
  594.  
  595.      ä½∩ Γ«ú« τΓ«íδ »α«óÑα∩Γ∞ πß½«ó¿∩ ó¬½ετÑ¡¿∩  ú½«íá½∞¡δσ Γ«τѬ
  596. «ßΓá¡«óá »ÑαÑñ óδ»«½¡Ñ¡¿Ñ¼ ¬áªñ«⌐ ¬«¼á¡ñδ,  πíÑñ¿ΓÑß∞ ó Γ«¼,  τΓ«
  597. »α¿ »ÑαѺá»π߬Ѡ»α«úαá¼¼δ «¬¡« »α«µÑßß«αá ∩ó½∩ÑΓß∩ ΓѬπΘ¿¼.
  598.  
  599.      ÅαÑñπ»αѪñÑ¡¿Ñ! â½«íá½∞¡á∩ Γ«τ¬á «ßΓá¡«óá óδ»«½¡∩ÑΓ »α«óÑα¬π
  600. óßÑσ ¿ßσ«ñ¡δσ ßΓ᫬ ¿½¿ ¬«¼á¡ñ »α«úαá¼¼δ.  êß»«½∞ºπ⌐ΓÑ ú½«íá½∞¡δÑ
  601. Γ«τ¬¿ «ßΓá¡«óá,  ¬«úñá óá¼  ΓαÑíπÑΓß∩  Γ«τ¡«  «»αÑñѽ¿Γ∞  ¼«¼Ñ¡Γ,
  602. ¬«úñá »ÑαѼѡ¡á∩  ¿º¼Ñ¡∩ÑΓ  º¡áτÑ¡¿Ñ  ¿½¿  óδ»«½¡∩ÑΓß∩  ¡Ñ¬«Γ«α«Ñ
  603. πß½«ó¿Ñ.
  604.  
  605.      â½«íá½∞¡δÑ Γ«τ¬¿  «ßΓá¡«óá  ßπΘÑßΓóÑ¡¡«   ºá¼Ññ½∩εΓ   αáí«Γπ
  606. »α«úαá¼¼δ. Äñ¡á¬«,  «¡¿  óÑß∞¼á  πñ«í¡δ  ñ½∩  ¡áσ«ªñÑ¡¿∩  ¼ÑßΓ  ó
  607. »α«úαá¼¼Ñ, úñÑ »α«¿ßσ«ñ¿Γ "»«ατá" ñá¡¡δσ.
  608.  
  609.      Å«ß½Ñ πßΓᡫ󬿠ú½«íá½∞¡«⌐ Γ«τ¬¿ «ßΓá¡«óá óδ  ñ«½ª¡δ  ºáñáΓ∞
  610. πß½«ó¿Ñ ÑÑ ßαáíáΓδóá¡¿∩.
  611.  
  612.  
  613. ÄßΓá¡«ó »α¿ ¿º¼Ñ¡Ñ¡¿¿ «íΩÑ¬Γ«ó ñá¡¡δσ
  614. -------------------------------------
  615.  
  616.      àß½¿ ΓαÑíπÑΓß∩   «»αÑñѽ¿Γ∞,   ó   ¬á¬«⌐  ¼«¼Ñ¡Γ  óδ»«½¡Ñ¡¿∩
  617. »α«úαá¼¼δ »α«¿ßσ«ñ¿Γ  ¿º¼Ñ¡Ñ¡¿Ñ  º¡áτÑ¡¿∩  «»αÑñѽѡ¡«ú«  «íΩѬΓá
  618. ñá¡¡δσ,  ¼«ª¡«  πßΓá¡«ó¿Γ∞  ú½«íá½∞¡πε Γ«τ¬π «ßΓá¡«óá,  ¿ß»«½∞ºπ∩
  619. «ñ¿¡ ¿º ß»«ß«í«ó, αáßß¼«ΓαÑ¡¡δσ ó »αÑñδñπΘѼ αáºñѽÑ. çáΓѼ ¼«ª¡«
  620. ¿ß»«½∞º«óáΓ∞  ßÑ½Ñ¬Γ¿ó¡πε  ¬¡«»¬π  Changed  Memory  í½«¬á ñ¿á½«úá
  621. Breakpoint  Options.  éóÑñ¿ΓÑ  óδαáªÑ¡¿Ñ,  ¬«Γ«α«Ñ  «íαáΘáÑΓß∩  ¬
  622. «í½áßΓ¿  »á¼∩Γ¿,  ºá ¬«Γ«α«⌐ ΓαÑíπÑΓß∩ ß½Ññ¿Γ∞,  ¿ ¡Ñ«í∩ºáΓѽ∞¡«Ñ
  623. ¬«½¿τÑßΓó« «íΩÑ¬Γ«ó ñ½∩ ß½ÑªÑ¡¿∩.
  624.  
  625.      Åα¿ ¿ß»«½∞º«óá¡¿¿   φΓ«⌐    ¬«¼á¡ñδ    »α«úαἼᠠ  ¡áτ¿¡áÑΓ
  626. óδ»«½¡∩Γ∞ß∩  ¼Ññѽѡ¡ÑÑ.  Å«φΓ«¼π  »αѪñÑ  τѼ  ¿ß»«½∞º«óáΓ∞ φΓ«Γ
  627. ß»«ß«í ñ½∩ Γ«τ¡«ú« ¡áσ«ªñÑ¡¿∩  ¼ÑßΓá  »α«úαá¼¼δ,  úñÑ  »α«¿ßσ«ñ¿Γ
  628. ¿º¼Ñ¡Ñ¡¿Ñ φ½Ñ¼Ñ¡Γá ñá¡¡δσ, ¼«ª¡« ß¡áτá½á ½«¬á½¿º«óáΓ∞ «Φ¿í¬π.
  629.  
  630.      àß½¿ πßΓá¡«ó½Ñ¡   ñαá⌐óÑα   á»»áαáΓ¡«ú«   «Γ½áñτ¿¬á,   Turbo
  631. Debugger »«»δΓáÑΓß∩ ñ½∩ ß½ÑªÑ¡¿∩  ºá  ¿º¼Ñ¡Ñ¡¿Ñ¼  «í½áßΓ¿  ñá¡¡δσ
  632. πßΓá¡«ó¿Γ∞  "á»»áαáΓ¡πε"  Γ«τ¬π  «ßΓá¡«óá.  Éẽ¿τ¡δÑ  á»»áαáΓ¡δÑ
  633. «Γ½áñτ¿¬¿  »«ññαÑনóáεΓ  αạ«Ñ   ¬«½¿τÑßΓó«   ¿   αạδÑ   ó¿ñδ
  634. á»»áαáΓ¡δσ  Γ«τѬ «ßΓá¡«óá.  ÄΓ¬αδ󠫬¡« Γ«τѬ «ßΓá¡«óá ß »«¼«Θ∞ε
  635. ¬«¼á¡ñδ     View/ Breakpoints,  ¼«ª¡« »α«óÑα¿Γ∞,  ¿ß»«½∞ºπÑΓß∩ ½¿
  636. ñ½∩  ¡Ñ¬«Γ«α«⌐ Γ«τ¬¿ «ßΓá¡«óá á»»áαáΓ¡á∩ »«ññÑ᪬á.  èáªñá∩ Γ«τ¬á
  637. «ßΓá¡«óá,  ¿¼ÑεΘá∩ á»»áαáΓ¡πε  »«ññÑ᪬π,  »«¼ÑτáÑΓß∩  ºóѺñ«τ¬«⌐
  638. (*).  ¥Γ¿ Γ«τ¬¿ «ßΓá¡«óá αáí«ΓáεΓ º¡áτ¿Γѽ∞¡« íδßΓαÑÑ, τѼ ñαπú¿Ñ
  639. ú½«íá½∞¡δÑ Γ«τ¬¿ «ßΓá¡«óá, ¡Ñ ¿¼ÑεΘ¿Ñ á»»áαáΓ¡«⌐ »«ññÑ᪬¿.
  640.  
  641. ÉÑú¿ßΓαᵿ∩ º¡áτÑ¡¿⌐ »ÑαѼѡ¡δσ
  642. -----------------------------------------------------------------
  643.  
  644.      ê¡«úñá íδóáÑΓ   »«½Ñº¡«  αÑú¿ßΓα¿α«óáΓ∞  º¡áτÑ¡¿∩  «Γñѽ∞¡δσ
  645. »ÑαѼѡ¡δσ ¬áªñδ⌐ αáº,  ¬«úñá  óδ»«½¡Ñ¡¿Ñ  »α«úαá¼¼δ  ñ«σ«ñ¿Γ  ñ«
  646. «»αÑñѽѡ¡«ú« ¼ÑßΓá.  (çá¼Ñτá¡¿Ñ: ¡á «ñ¡«⌐ ßΓα«¬Ñ »α«úαá¼¼δ ¼«ªÑΓ
  647. íδΓ∞   πßΓá¡«ó½Ñ¡á   Γ«½∞¬«   «ñ¡á   Γ«τ¬á    «ßΓá¡«óá.)    î«ª¡«
  648. ºáαÑú¿ßΓα¿α«óáΓ∞  º¡áτÑ¡¿Ñ ½εí«ú« óδαáªÑ¡¿∩,  ó¬½ετá∩,  ¡á»α¿¼Ñα,
  649. º¡áτÑ¡¿∩ »áαá¼ÑΓα«ó,  ß ¬«Γ«α묨 óδºδóáÑΓß∩ Σπ¡¬µ¿∩. Åα«ß¼áΓα¿óá∩
  650. ªπα¡á½  »«ß½Ñ ¬áªñ«ú« ó맮óá Σπ¡¬µ¿¿,  ¼«ª¡« «»αÑñѽ¿Γ∞,  ó ¬á¬«⌐
  651. ¼«¼Ñ¡Γ «¡á íδ½á óδºóá¡á ß ¡ÑóÑα¡δ¼¿ »áαá¼ÑΓαἿ.
  652.  
  653.      éδíÑα¿ΓÑ ßÑ½Ñ¬Γ¿ó¡πε ¬¡«»¬π Log ¿º í½«¬á  ñ¿á½«úá Breakpoint
  654. Options.  ÄΓ½áñτ¿¬  »«»α«ß¿Γ óóÑßΓ¿ óδαáªÑ¡¿Ñ,  º¡áτÑ¡¿Ñ ¬«Γ«α«ú«
  655. ñ«½ª¡«  αÑú¿ßΓα¿α«óáΓ∞ß∩  ¬áªñδ⌐  αáº,  ¬«úñá  ó¬½ετáÑΓß∩   Γ«τ¬á
  656. «ßΓá¡«óá.  àß½¿  ¡Ñ«íσ«ñ¿¼«  αÑú¿ßΓα¿α«óáΓ∞  º¡áτÑ¡¿∩  ¡Ñ߬«½∞¬¿σ
  657. »ÑαѼѡ¡δσ, ¡áñ« ºáñáΓ∞ ¡Ñ߬«½∞¬« Γ«τѬ «ßΓá¡«óá.
  658.  
  659. éδ»«½¡Ñ¡¿Ñ óδαáªÑ¡¿⌐
  660. -----------------------------------------------------------------
  661.  
  662.      éδ»«½¡∩∩ óδαáªÑ¡¿Ñ,  ¿¼ÑεΘÑÑ  »«í«τ¡δÑ  φΣΣѬΓδ,  »α¿ ¬áªñ«¼
  663. ó¬½ετÑ¡¿¿ Γ«τ¬¿  «ßΓá¡«óá,  ¼«ª¡«  φΣΣÑ¬Γ¿ó¡«  "óßΓáó½∩Γ∞"  ¡«óδÑ
  664. Σαáú¼Ñ¡Γδ ¬«ñá »ÑαÑñ ñá¡¡«⌐ ßΓ᫬«⌐ ¿ßσ«ñ¡«ú« ΓѬßΓá.  ¥Γ« íδóáÑΓ
  665. »«½Ñº¡«,  ¬«úñá ΓαÑíπÑΓß∩  ¿º¼Ñ¡¿Γ∞  »«óÑñÑ¡¿Ñ  »«ñ»α«úαá¼¼δ  ñ½∩
  666. »α«óÑન   »α¿τ¿¡δ  «Φ¿í¬¿  ¿½¿  ÑÑ  ¿ß»αáó½Ñ¡¿∩.  ¥Γ«  ¿ß¬½ετáÑΓ
  667. ¡Ñ«íσ«ñ¿¼«ßΓ∞ »α«σ«ªñÑ¡¿∩ óßÑú«  µ¿¬½á  ¬«¼»¿½∩µ¿¿  ¿  ¬«¼»«¡«ó¬¿
  668. »«ß½Ñ ó¡ÑßÑ¡¿∩ ¡Ñº¡áτ¿Γѽ∞¡«ú« ¿º¼Ñ¡Ñ¡¿∩ ó »«ñ»α«úαá¼¼π.
  669.  
  670.      Äñ¡á¬« »α¿¼Ñ¡Ñ¡¿Ñ  φΓ«ú«  ß»«ß«íá «úαá¡¿τÑ¡« Γ«½∞¬« óßΓáó¬«⌐
  671. óδαáªÑ¡¿∩  »ÑαÑñ  óδ»«½¡Ñ¡¿Ñ¼  πªÑ  ¿¼ÑεΘÑ⌐ß∩  ßΓ᫬¿   ¿ßσ«ñ¡«ú«
  672. ΓѬßΓá;  Γ«  ÑßΓ∞  Ñú«  ¡Ñ½∞º∩  ¿ß»«½∞º«óáΓ∞ ñ½∩ ¡Ñ»«ßαÑñßΓóÑ¡¡«⌐
  673. ¼«ñ¿Σ¿¬áµ¿¿ ßπΘÑßΓóπεΘ¿σ ßΓ᫬ »α«úαá¼¼δ.
  674.